<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="UTF-8"%>
<%@ page import="java.net.*"%>
<%@ page import="java.io.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.naming.*" %>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="jsp.bean.*" %>
<%@ page import="javax.servlet.*" %>
<%@ page import="jsp.util.ConnectionContext" %>

<html>
<head>

<jsp:useBean id="member" class="jsp.bean.Member"/>
<jsp:setProperty name="member" property="*" />


<%
	Connection conn = ConnectionContext.getConnection();
	Statement stmt = conn.createStatement();
	ResultSet rs = stmt.executeQuery("SELECT *FROM member");
	
	//로그인 시 입력받은 아이디와 패스워드 저장
	String memid=request.getParameter("mem_id");
	String mempw=request.getParameter("mem_pw");
	
	//아이디 비밀번호 체크 쿼리
	//아이디,패스워드 체크 쿼리
	String checksql="select count(*)from member where id='"+memid+"'and passWord='"+mempw+"'";
	
	//DB에서 로그인시 입력받은 아이디와 비교하여 DB속 아이디와 패스워드를 각각 저장한다.
	String sql_id = "select id from member where id='"+memid+"'and passWord='"+mempw+"'";
	String sql_pw = "select passWord from member where id='"+memid+"' and passWord='"+mempw+"'";
	
	//아이디 패스워드 체크 변수
	int cnt001=0;
		
	//입력한 아이디를 저장하는 변수
	String reg_id="";
%>

<%
	//아이디 패스워드를 체크, count의 값을 cnt001변수에 대입한다.
	rs =stmt.executeQuery(checksql);
		if(rs.next())
		{
			cnt001=rs.getInt(1);
		}
		//rs.close();
	//cnt변수값에 따라서 아이디를 가져오는 쿼리를 실행한다.
		if(cnt001 > 0)
		{
			rs=stmt.executeQuery(sql_id);
			if(rs.next())
			{
				reg_id = rs.getString(1);
			}
			//rs.close();
		}
%>	
	
<%
	//사용이고 관리자이면 아이디를 세션으로 저장
	if(cnt001 > 0 && "1011178".equals(reg_id)){
		session.setAttribute("id",reg_id);
		response.sendRedirect("Main_login.jsp");
%>		
<%
	}

	//사용자가 아니면 메시지 출력 
	else if(cnt001==0 && "".equals(reg_id)){
%>
	<form name="form" method="post" action="Main.jsp">
	</form>
	<script language="javascript">
		alert('아이디와 패스워드를 확인 하세요');
		document.form.submit();
	</script>
<%
	}

	//사용자이고 관리자가 아니면 아이디를 세션으로 저장한다.
	else if( cnt001 > 0 && !"1011178".equals(reg_id)){
		session.setAttribute("id",reg_id);
		response.sendRedirect("Main_login.jsp");
%>
<%
	}
	
%>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>로그인 관리</title>
</head>
<body>
</body>
</html>